Text copied to clipboard!
Titolo
Text copied to clipboard!Sviluppatore Full Stack Java
Descrizione
Text copied to clipboard!
Stiamo cercando uno Sviluppatore Full Stack Java altamente qualificato e motivato per unirsi al nostro team dinamico. Il candidato ideale avrà una solida esperienza nello sviluppo di applicazioni web complesse utilizzando tecnologie Java sia per il front-end che per il back-end. Sarà responsabile della progettazione, sviluppo, test e manutenzione di soluzioni software scalabili e performanti.
Il ruolo richiede una profonda comprensione dell'intero ciclo di vita dello sviluppo software, dalla raccolta dei requisiti alla distribuzione e al supporto post-lancio. Il candidato lavorerà a stretto contatto con altri sviluppatori, designer UX/UI, product manager e stakeholder aziendali per garantire che le soluzioni soddisfino le esigenze del cliente e siano allineate con gli obiettivi strategici dell'organizzazione.
Le responsabilità includono la scrittura di codice pulito e manutenibile, l'integrazione con API RESTful, la gestione di database relazionali e non relazionali, e l'implementazione di best practice di sicurezza e performance. È richiesta anche la capacità di lavorare in ambienti Agile/Scrum e di contribuire attivamente alle revisioni del codice e alle decisioni architetturali.
Il candidato ideale possiede eccellenti capacità analitiche e di problem solving, è in grado di lavorare in autonomia e in team, e ha una forte passione per l'innovazione tecnologica. La conoscenza di framework come Spring Boot, Angular o React, e strumenti di versionamento come Git, è essenziale. È inoltre apprezzata l'esperienza con containerizzazione (Docker), CI/CD e ambienti cloud come AWS o Azure.
Offriamo un ambiente di lavoro stimolante, opportunità di crescita professionale, formazione continua e un pacchetto retributivo competitivo. Se sei un professionista orientato ai risultati, con una mentalità proattiva e desideroso di affrontare nuove sfide tecnologiche, ti invitiamo a candidarti per questa posizione.
Responsabilità
Text copied to clipboard!- Sviluppare e mantenere applicazioni web full stack utilizzando Java
- Collaborare con team cross-funzionali per definire e implementare soluzioni
- Scrivere codice pulito, efficiente e documentato
- Progettare e implementare API RESTful
- Gestire database relazionali e NoSQL
- Partecipare a revisioni del codice e decisioni architetturali
- Garantire la sicurezza e le performance delle applicazioni
- Utilizzare strumenti di versionamento come Git
- Contribuire alla definizione dei requisiti tecnici
- Lavorare in ambienti Agile/Scrum
Requisiti
Text copied to clipboard!- Laurea in Informatica o campo correlato
- Esperienza comprovata nello sviluppo Java full stack
- Conoscenza di Spring Boot, Hibernate, JPA
- Esperienza con framework front-end come Angular o React
- Familiarità con database SQL e NoSQL
- Conoscenza di strumenti CI/CD e containerizzazione (Docker)
- Capacità di lavorare in team e in autonomia
- Buone capacità comunicative
- Conoscenza di ambienti cloud (AWS, Azure)
- Attitudine al problem solving e pensiero critico
Domande potenziali per l'intervista
Text copied to clipboard!- Qual è la tua esperienza con lo sviluppo Java full stack?
- Hai lavorato con Spring Boot o altri framework Java?
- Quali tecnologie front-end conosci meglio?
- Hai esperienza con database relazionali e NoSQL?
- Hai mai lavorato in ambienti Agile/Scrum?
- Come gestisci la sicurezza nelle applicazioni web?
- Hai esperienza con strumenti di CI/CD?
- Hai mai utilizzato container come Docker?
- Qual è il tuo approccio alla risoluzione dei problemi complessi?
- Hai esperienza con ambienti cloud come AWS o Azure?